Big Huge Thesaurus

Fortunella margarita

noun